anticoagulant citrate phosphate dextrose solution - Spanish English Dictionary